kick (one's) feet up - French English Dictionary